﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 枚举3
{

    public enum Profession
    {
        战士=1,
        法师,
        精灵
    }
    class Program
    {
        public static void GetProfession(int number)
        {
            if (number == 1)
            {
                Console.WriteLine("你的职业是{0}", (Profession)1);
                Console.WriteLine("技能：1.碎石打击 2.烈焰锚钩 3.战斗咆哮");
            }
            if (number == 2)
            {
                Console.WriteLine("你的职业是{0}", (Profession)2);
                Console.WriteLine("技能：1.巨浪冲击 2.元素突击 3.复仇杀戮");
            }
            if (number == 3)
            {
                Console.WriteLine("你的职业是{0}",(Profession)3);
                Console.WriteLine("技能：1.减速陷阱 2.能量浪潮 3.旋风剑舞");
            }

        }
        static void Main(string[] args)
        {
            //1、RPG游戏中，通常有不同的职业，比如“战士”、“法师”、“精灵”等等职业，
            //A、现在请定义一个游戏职业的枚举。
            //B、然后定一个输出职业技能的方法，根据传入的职业枚举的值来输出，
            //战士的技能：碎石打击、烈焰锚钩、战斗咆哮
            //法师的技能：巨浪冲击、元素突击、复仇杀戮
            //精灵的技能：减速陷阱、能量浪潮、旋风剑舞

            Console.WriteLine("请选择你的职业  1.战士 2.法师 3.精灵");
            int number = int.Parse(Console.ReadLine());
            Profession profession = (Profession)number;
            GetProfession(number);
            Console.ReadKey();
        }
    }
}
